period of menstruation - Francés Inglés Diccionario